Release notes

TIP: Looking for release notes for all Axiom products, including current and previous versions? Click here.

NOTE: Download a PDF version of the release notes here.

New features

See What's new.

What to know before upgrading

IMPORTANT: You must apply the latest Axiom upgrade before applying any 2023.3 Axiom product upgrades. Axiom upgrades are backward compatible so you can upgrade different products at different times, but you must upgrade to Axiom 2023.2 before the first product upgrade. Refer to the Axiom Release Notes for consideration before upgrading.

When upgrading to the 2023.3 version of Axiom Enterprise Decision Support, note the following:

  • You can replace Syntellis reports. Any report that you created or saved under a different name remains unchanged. Revised reports are available in Document History.
  • Any Syntellis report that was moved to a new location is automatically returned to its original location.
  • Syntellis product templates and calculation method libraries are replaced.
  • Product task panes are replaced.
  • Process definitions are not replaced. Process Manager will not currently work with the new system tables and web-based pages and utilities. Please review and potentially revise any Cost Accounting process definitions, depending on the scope and tasks that were created and are in use.
  • Driver files are replaced.
  • Security roles and subsystems are reset to their configured settings. Your user security exceptions remain intact.
  • Specific items that are configured as part of your company or organization’s implementation, such as imports, exports, driver files, and process management files, remain unchanged. Any required modifications to these areas are described in the release notes. For example, Process Manager-defined processes for Cost Accounting must be modified by Client Success and have limitations with accessing web-based tasks.
  • Shared tables might have any of the following changes:
    • Columns reordered
    • New columns added
    • Old columns removed (rare)

  • If you copy and paste into or from Axiom tables, review the column order of those tables after upgrading to assess the impact to your internal processes.

Preparing for and scheduling upgrades

Summary of the upgrade process:

  1. Review product release notes – Review this document to familiarize yourself with the new features and functionality.
  2. Schedule an installation date – Submit a request to your organization's Axiom System Administrator to contact support by creating a support ticket to schedule an installation date and time with at least three days of advance notice. The request should include the following information:
    • Desired Axiom platform version.
    • Desired Axiom for Healthcare product and version.
    • Indicate whether to first refresh the Axiom test sandbox with a copy of the production instance of Axiom and apply update(s) to it. If so, provide the soonest that Syntellis can do this.
    • Propose an approximate two-hour downtime window when Syntellis can apply update(s) to the production instance of Axiom during regular business hours, Monday through Friday 7 AM to 7 PM Central (except holidays recognized by Syntellis).
  3. Complete manual configuration updates – After installing the upgrade, review any manual setup steps needed to enable features for this version.

Getting help and training

Syntellis provides world-class resources directly within the Axiom system. Axiom Help provides topics, release notes, webinar/training announcements, and videos to guide you through managing your system.

To access these resources, click Online Help from the Main or Admin tabs, and then select the product. Axiom Help opens in a new browser. The online help opens only for products you are licensed to use.

Syntellis Central

Syntellis Central provides centralized self-service content and resources for the Axiom Healthcare Suite platform and suite of products. Using Syntellis Central, you can:

  • Search help across all Axiom products.

  • Access tips, tricks, and best practices in our knowledge base.

  • Find training and certification content, including on-demand, video, webinars, labs, and instructor-led courses.

  • Ask a question in the peer-to-peer Syntellis Community.

  • Submit a Support issue, find suggested content, and manage any outstanding issues directly with Support.

Issues fixed in 2023.3.18

The following table lists the resolution for an issue addressed in 2023.3.18, released on February 18, 2025:

Issue Description

[116162]

Summary: Pre- and post-encounter measures related to the anchor by PatientId were outside the time interval specified in the definition configuration due to rounding.

Resolution: The pre- and post-encounter selection includes only those encounters that precisely match the time filter specified in the definition.

[116684]

Summary: Following EDS 2023.3.16 patch, some non-costed transactions from Cost Detail were not included in the CostDetailCategoryCalculationReporting table when the Publish Reporting Tables job was run.

Resolution: Updates were made to include all non-costed records and accurately categorizes them as Cost Model zero.

[117747]

Summary: Due to sorting and time frame ties, Encounter Measures generated different results when reprocessing with the same parameters if:

  • The data contained potential pre- and post-encounters with the same admit date time and

  • The configuration did not allow anchors to be in multiple returns and

  • The encounters were configured to only be included in the “First” episode.

Resolution: In Clinical Encounter Measures (CEM) processing, selecting unique encounters for the "First" option adds a second sort by the encounterid field(the first sort is by day)s. This changr ensures an unambiguous sort order with the same value in the Days/Hours field.

[118187]

Summary: For encounter measures, when pre- and post-anchors were both configured as "First time," the valid post-anchor was not captured under certain circumstances.

Resolution: The processing logic was adjusted to ensure valid post anchors were not excluded for selection after pre-anchors were identified.

Issues fixed in 2023.3.17

The following table lists the resolution for an issue addressed in 2023.3.17, released on December 17, 2024:

Issue Description

[114695]

Summary: DivideByZero exceptions occurred in ProviderRVU.

Resolution: Updated Provider RVU cost method calculations to protect against divide by zero errors and prevent processing failure.

Issues fixed in 2023.3.16

The following table lists the resolution for an issue addressed in 2023.3.16, released on November 11, 2024:

Issue Description

[107013]

[105846]

Summary: The Publish Reporting Tables (PRT) job failed due to resource/partition overload.

Resolution: Refined partitions and PRT assets so PRT job ran successfully.

[111874]

Summary: Revenue distribution definitions did not function correctly when distributing negative values.

Resolution: Revenue distribution processing inserts positive or negative distribution amount into the EncounterPayment table.

Issues fixed in 2023.3.15

The following table lists the resolution for an issue addressed in 2023.3.15, released on October 14, 2024:

Issue Description
[106462]

Summary: Costing variances were calculated incorrectly.

Resolution: Implemented changes to use the same Cost Per Ratio of Cost to Charge (CostPerRCC) value to calculate cost in CostResults rather than at the CostDetailCategoryCalculationReporting (CDCC) level. This change eliminated the cost variance in the following scenarios:

  • CalculatedCost

  • FixedCost

  • FixedCPU

  • VariableCost

  • VariableCPU

[107943]

Summary: Cost model entities were not changed correctly. .

Resolution: Fixed the code when searching for AssignmentVersions with the same set of Entities. The comparison is done by ID field.

When users save a cost model, the list of entities is compared with the existing cost model. If there are no changes, everything remains as is. A new version is not created.

If the list of entities changed, an attempt is made to find the same set of entities in versions assigned to other cost models. If none are found, a new version is created and the entity is assigned.

Issues fixed in 2023.3.14

The following table lists the resolution for an issue addressed in 2023.3.14, released on September 23, 2024:

Issue Description
[104223]

Summary: Direct to Encounter (D2E) job failed.

Resolution: Fixed code so that any exception thrown in EDS is properly reflected in EDSTaskExecution and in the job's Results.

Issues fixed in 2023.3.12

No client-facing issues were addressed in 2023.3.12, released on June 17, 2024.

Issues fixed in 2023.3.11

The following table lists the resolutions for issues addressed in 2023.3.11, released on May 6, 2024:

Issue Description
[74290]

Summary: In the Modify a cost model dialog, when a user clicked Back or Close, the Unsaved changes dialog was hidden behind the primary dialog.

Resolution: The Unsaved changes dialog for the cost model dialog is visible.

[84380]

Summary: Users were unable to delete definitions in a Direct to Encounter (D2E) definition.

Resolution: The definition is removed if no related records are available. The dialog reflects this event.

If you delete a definition and rerun D2E for a cost model, all previous model results truncate for the specific D2E and CostDetailCategoryCalculation (CDCC) tables. No D2E data is removed from D2E_CostDetailTransactionMapping and no D2E data is removed from CostItem and Cost Relative Value Untis (CostRVU) tables.

[85216]

Summary: Ratio of Cost to Charge (RCC) costing using (cost per unit * volume) to distribution cost across transactions within each encounter caused transactions on an encounter with the same cost item but differing charge amounts to have the same unit cost.

Resolution: The calculation was updated when populating the CDCC table to use a ratio-based calculation at the transaction level.

Issues fixed in 2023.3.10

The following table lists the resolutions for issues addressed in 2023.3.10, released on March 25, 2024:

Issue Description
[51989]

Summary: Import errors occurred when using standard transform to add new Place of Service values to a database during CostDetail imports.

Resolution: Lengthened column to 50 characters for PlaceOfService.Description.

[64655]

Summary: Data Management Engine (DME) processing task auto ran generated errors.

Resolution: The following scheduled jobs are no longer automatically scheduled to run upon install or upgrade and must be configured manually according to your organizational data import schedule:

  • Trigger Import DME Data

  • Trigger DME Processing

[80933] [83343]

Summary: Starting and ending balance columns did not appear correctly with the Reclasses tab and Allocations tab.

Resolution: Corrected formulas on the Reclasses tab and Allocations worksheets that referencedwere the incorrect Process Group IDs.

[84932]

Summary:03 Recon Reports did not display the reclass section properly for some customers.

Resolution: Modified the report to display the reclass section as intended.

[74132]

Summary: Encounter Payment was not available to use in definition filter criteria for Revenue Distributions.

Resolution: Added the Encounter Payment table as an option to use in definition filters.

Issues fixed in 2023.3.9

The following table lists the resolution for an issue addressed in 2023.3.9, released on February 26, 2024:

Issue Description
[86198]

Summary: Some users received Cannot insert duplicate key row in object dialog when summarizing a cost model.

Resolution: Users must set InterimCostCCR table as the table type of CostResults, which includes the type in the appropriate truncate action during processing.

Issues fixed in 2023.3.8

The following table lists the resolution for an issue addressed in 2023.3.8, released on January 22, 2024:

Issue Description
[86198]

Summary: 3M™ Grouper Plus Content Services (GPCS) - certificate expired January 1, 2024.

Resolution: Users must update their 3M™ Grouper Plus Content Services (GPCS) certificate, effective January 1, 2024.

Issues fixed in 2023.3.7

The following table lists resolutions for issues addressed in 2023.3.7, released on December 18, 2023:

Issue Description
[51724]

Summary: Place of Service, Cost Detail, Cost Detail staging, and extract, transform, and load (ETL) fields needed to be lengthened from 5 to 25 charaters to match Epic codes.

Resolution: Columns were lengthened to 25 characters in reference tables to allow standard acceptance of source data, improve consistency across reference tables, and reduce customization.

[52081]

Summary: The structure of the SQL in the transform to CostDetail from the Staging import needed to be upgraded to improve performance when updating Encounter Dirty.

Resolution: Syntax changes were made to the transform to improve performance when updating Encounter Dirty.

[69794]

Summary: On the Process cost page, the Costing General Ledger (CGL) load did not clear the completed dates for reclasses and allocations.

Resolution: When importing the CGL, Clear results check boxes were marked and subsequently cleared upon processing for any previously run items on the Process cost grid. Summarization results were not marked to be cleared as part of this process.

[77182]

Summary: Encounter.BillStatus data columns needed to be lengthened from 5 to 25 characters.

Resolution: Columns were lengthened to 25 characters in reference tables to accept standard source data, improve consistency across reference tables, and reduce customization.

[79788]

Summary: On the Define Populations page, definitions were not processed when users clicked Process Batched Definitions.

Resolution: On the Scheduled Processing Settings page, when users click OK, definitions are processed.

Issues fixed in 2023.3.5

The following table lists resolutions for an issue addressed in 2023.3.5, released on November 6, 2023:

Issue Description
[81058]

Summary: Reclasses ignored output from previous reclasses when users selected basis data.

Resolution: Reclasses and previous reclass results are included in the basis during processing.

Issues fixed in 2023.3.3

The following table lists resolutions for issues addressed in 2023.3.3, released on October 9, 2023:

Issue Description
[65000]

Summary: For customers upgrading from 2023.2, to prevent data loss, see the following key features.

Resolution: Added new mapping between EncounterProcedureStaging to EncounterProcedure Table.

Added new mapping between EncounterProcedureStaging to EncounterProcedure Table for the new column - Version\Axiom\Imports Library\EDS\Staging to Production\EncounterProcedure from Staging.axi.

Issues fixed in 2023.3.2

No client-facing issues were addressed in 2023.3.2, released on September 14, 2023.

Issues fixed in 2023.3.1

The following table lists resolutions for issues addressed in 2023.3.1, released on September 11, 2023:

Issue Description
[63801]

Summary: The Save function was not successful even though no errors were present. Instead, the browser window displayed a 'Pending' spinner, the definition was not saved, and the system locked up. All processes that wrote changes to the database (such as cost processing, opening the desktop application, running ETLs, and so on) could no longer proceed and no error messages were displayed informing users of what happened.

Resolution: The Save function now works correctly without errors and associated tables are populated with the correct information. If users attempt to save something that is invalid, errors explicitly state the issue.

[67948]

Summary: Previously, users were required to activate or deactivate a revenue distribution entry to track which entries applied and which were no longer active. Add revenue distribution and Edit revenue distribution pages provide the following functionality:

  • Activate/deactivate entry within the entry.

  • Activate/deactivate entry within the main page.

  • View the entry Active status in the main page.

  • View only the active entries Prevent inactive entries from being processed.

Resolution: All new functionality is now incorporated into the feature.

[69196]

Summary: The cost model number was missing on the following pages:

  • Dimension versions, manual statistics, and adjustments

  • Methods

  • Reclasses and allocations

  • Cost processing

Resolution: The cost model number now appears on these pages.

Issues fixed in 2023.3

The following table lists resolutions for issues addressed in 2023.3, released on August 28, 2023:

Issue Description

Publish Reporting Tables – subtotal columns not calculating appropriately [54160] [54167] [51869]

Summary: For some users, total and subtotal columns were not calculated correctly.

Resolution: Modified the Publish Reporting Tables job that uses underscores in costcat names and various costcat configurations.

Provider RVU not clearing results after process when only clear result checkbox selected [51898]

Summary: Provider RVU is not clearing the results after processing when user only selects Clear Result checkbox.

Resolution: Code fixed to check for correct configuration in deciding if Provider RVU results need to be cleared.

Encounter Dirty Transform missing on CostDetail from Staging table [53947]

Summary: Encounter Dirty Transform was missing from the Staging table on CostDetail.

Resolution: A new transform was added to the transform list for the CostDetail from the Staging table.

Revenue Modeling - AgeAtAdmission is pulling AgeID [55073]

Summary: AgeOfAdmission field was being populated with AgeID, not Age, as expected.

Resolution: AgeOfAdmission field is populated correctly with Age.

Issues fixed in 2023.2

The following table lists resolutions for issues addressed in 2023.2, released on May 15, 2023:

Issue Description
Manual statistics not sorting properly in the web [163198]

Summary: When managing manual statistic accounts in cost modeling, interactive column sorting did not work in edit mode.

Resolution: Column sorting works in edit mode by either ascending or descending order.

Reclasses: Active reclasses from other reclass versions are selected for processing [163544]

Summary: When processing a reclass definition, all active reclasses that were selected from other reclass versions failed during processing.

Resolution: For successful processing, reclasses with no results in the Costing General Ledger (CGL) table include only the cost model-specific reclass definitions.

Cost model configuration: No additional entities can be added after a delete and save some in the cost model [164546]

Summary: You could not add entities after deleting or saving entities when modifying a cost model. If previous entities were not modified, new entries were ignored.

Resolution: Differences between the previous and new entity lists are compared, and if the entity exists in the cost model modification, it is saved.

System configuration: Reclasses and Account range are not added to EDSAcct by default [163585]

Summary: New accounts that corresponded to added reclass account range and allocation account range were not added by default to the EDSAcct page.

Resolution: New accounts that corresponded to added reclass account range and allocation account range accounts are now added by default on the EDSAcct page.

Account type for Advanced and Standard Methods offset accounts should be Expense and not NA [166880]

Summary: When setting the Advanced Method Offset Account and Standard Method Offset Account in Configure System Settings, the new ACCT records were not created with Expense as an account type. Instead, they were created as an NA account type, which led to reconciliation variances when calculating cost in EDS.

Resolution: The account type was modified to be Expense when adding new Standard Method Offset Account and Advanced Method Offset Account on the System Configuration page in EDS.

Update the mapping on ABC-02. MicroCostItem Load to read from MicroCostItem table [168454]

Summary: The MicroCostItem Load import starter template was not updated to work properly in EDS systems 23.1 or later.

Resolution: Mapping was updated on ABC-02. The MicroCostItem Load to:

  • Target the MicroCostItem table

  • Removed references to version column

  • Provided support for ServiceYM with new mapping and validation

  • Added new transform to insert record in CostModelTaskExecution

  • Deleted redundant transform steps (set CostCatID, set CostItemID)

  • Removed new CostCat record creation

Technical considerations

No technical considerations or instructions needed for this release.